Nine ministers replaced in Egypt cabinet reshuffle