Canada's second-largest airline, WestJet, reached a tentative agreement with its flight attendants' union, ending a strike that led to hundreds of flight cancellations. The 4,400 flight attendants sought improved wages and compensation for unpaid work.