Starbucks apologizes amid 'racial profiling' row