Thousands Join Protest to Demand Resignation of Belgrade Mayor