Tusentals människor i Toronto protesterade mot premiärminister Mark Carneys politik för klimatet, palestiniernas och ursprungsbefolkningens rättigheter