Cenovus to sell Pelican Lake assets for C$975M