EU, China trade barbs over failed G20 climate talks