This week, Donald Trump landed in Mexico, a country that has been at the focal point of his attacks.