India fifth largest economy