Canada's Trudeau condemns pro-Hamas rallies