BP, Russia’s Rosneft in share swap, Arctic pact