India holds the position of the 3rd-largest economy on PPP basis for 2017