Air Canada chief hails labour pact