European Parliament latest due diligence law push still falls short