SA President Ramaphosa announces new Cabinet (MSm)