Rage in Egypt as Mubarak hangs on