McDonald's CEO's 'racist' text to Chicago mayor sparks protest