WestJet to be sold in friendly deal to Onex Corp. for $5 billion