Zuma’s new cabinet: can it deliver?