Trump cancels South America