US President Donald Trump has accused Colombia’s president of being a drug peddling “lunatic”.