BP promised to meet all ‘legitimate’ claims for damages arising from its oil spill in the Gulf of Mexico, which it is feared could devastate fishing and tourism industries, and wildlife habitats along the Louisiana coast.