Trump ambushes Ramaphosa with discredited claims