Carlos Slim had dinner at Trump's Mar-a-Lago resort in Florida and had a positive outlook about U.S.-Mexico relations.