Canadians rally for a parliamentary election