Canadians favour marijuana legalization