India the third largest economic power in the world