As new EU law looms, researchers find many ‘green labels’ fall short of sustainability promises