Ex-BP manager settles Gulf spill insider trading case