BP pagará 18.571 millones de euros por el vertido del Golfo de México en 2010