Egypt conducts major Cabinet reshuffle