Off-duty Air Canada pilot helped land plane after first officer fell ill