He must trust them. He gave them what they wanted in exchange for a promise. We should have stuck a tariff on them until we saw the results.
That is what you and I would do but, on the face of it, you and I are inclined to play hardball especially with someone who names a son after Che. Trump must have a good basis for not doing so at this stage; there are a lot of Americans living in Mexico, etc., etc.