Crescent Point to buy Shell’s Duvernay shale oil assets for $900 million