Mbeki launches a scathing attack on Zuma