Trump said he would delay imposing tariffs on Mexico for at least a month. In exchange, Mexican President Claudia Sheinbaum promised to send the country's National Guard to reinforce the border.