India has 'massive energy needs' and 'little choice' to buy from, says Indian High Commissioner to the UK