Air Canada to introduce non-stop Montreal-Shanghai flights