EU targets textiles, batteries and packaging in plan to halve waste by 2030