Cenovus Energy Q2 profit triples to C$2.87B, raises production guidance