Late-night television hosts have a field day with President Trump's "secret agreement" with Mexico that not even Mexico was in on.