Canada’s next leader takes aim at Trump