UK premier Boris Johnson condemns Donald Trump