Street Fights Rock Cairo as Supporters and Foes of Morsi Clash over Constitution