N.S. couple wins court battle with Air Canada over flight delay