what caused the oil spill in the gulf of mexico to happen