Air Canada flight finds stranded Australian yacht