BP executive testifies at Gulf oil spill trial