India third-largest economy