Zuma reshuffles cabinet again, Nzimande and others out