Thousands protest in Morocco's Casablanca city