Egypt on the edge as violence escalates