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