Magnox clean-up bill balloons to £7.5bn