Colbert to Trump: They’re not 'shithole countries' because you're not their president