Mexico's President calls off White House visit after tense call with Trump