This is all based on "...a transcript of the Jan. 27 call obtained by The Washington Post".
Another anonymous source. Who gave the Washington Post the transcript? 

In any case, the bottom line is that Trump is looking out for the interests of American citizens while the Mexican president could give a rat's a** about American citizens.