Cenovus CEO takes aim at oil and gas critics