A major Canadian airline worked out a deal to end a chaotic mechanics’ strike that disrupted one of its busiest travel days. WestJet, the country’s second-largest airline, announced Sunday that a new contract with the Aircraft Mechanics Fraternal Association was agreed upon.