Foreign leaders weigh in on Trump