Thousands of protesters are out on the streets of Istanbul after the arrest of the city's mayor Ekrem Imamoglu.