Police and protesters clash in Cairo's Tahrir Square