Egypt reshuffles its government appoints 4 new ministers