India in t1p top shape for investment