Egyptian parliament green-lights cabinet reshuffle