Omar El Sharif accused of being a racist