India becomes world's 5th largest economy 75 years after colonial rule