Thousands protest Trump in Montreal Women’s MarchDiverse group of speakers call for solidarity and an end to intolerance