Toronto: Trudeau steals hearts at Pride parade