Photos of the 80,000-strong march through the streets of Montreal, including a solidarity contingent from Toronto