Rubio's announcement comes two days after Trump hit out at South Africa over land reforms aimed at redressing inequalities perpetrated during the apartheid era.