Colombia says it will protest Trump's 'insults' against its president