126,000 gallons of oil spilled along California coast in 'potential ecological disaster'