NBC: BP to offload stake in Russia’s Rosneft, cites invasion of Ukraine