Total agreed in January to pay a total of 200 million euros ( $ 307.3 million ) in damages to victims who agree to drop charges but is challenging a French court ruling blaming it for the 1999 spill , one of France 's worst environmental disasters .