Trump pauses Mexico tariffs as Mexican President Sheinbaum agrees to send 10,000 troops to US border