Russia's Rosneft, partners to acquire controlling stake in India’s Essar Oil for $12.9bn