Egypt protests: Mubarak fires cabinet