Trump calls Colombian president 'illegal drug dealer' in dispute over US strikes