India at 63rd rank on Global Energy Transition Index: WEF