Canada's Husky Energy offers to buy MEG Energy in $5 billion deal