I don't care what he thinks/believes. There's no reason at all for us to be disrespectful to another nation's leader when they are visiting in our country.
Especially at Columbia. The president of Columbia, the guy who INVITED him, was bashing him right before his speech. There's just no reason for that. It's inappropriate.