India set to ‘leapfrog’ France, UK to be 5th largest economy