Gustavo Petro's U.S. visit will come on the heels of a bitter war of words with Mr. Trump in the last year, including Washington's threats to take military action in Colombia