Trump gives Mexico a rude awakening over migrant caravan crisis