China oil giant CNOOC beats Canadians in oilsands emission cuts