India ranks 76th on WEF’s global Energy Transition index; Sweden on top