Police clash with protestors in Cairo