A BP executive's husband eavesdropped and made almost $2 million on insider trading