Morsi supporters on march in Cairo after military holds back