BG Group live on 25 offshore assets in India