Mr Trump met telecoms billionaire Carlos Slim last weekend for dinner at his Florida resort, even though the two businessmen had recently accused each other of being racist and leading a media conspiracy.