India sells Afghanistan as an investment destination