Police and protestors clash in Cairo, dozens injured