Mubarak fires cabinet