Freshfields advises BP on Gulf of Mexico oil spill