Cenovus CEO takes aim at oil and gas critics; says sector pays billions in taxes