In recent months, India has embarked on a round of energy diplomacy with its neighbours - it has just signed joint ventures to build power plants in both Sri Lanka and Bangladesh.