India Inc should invest at home, not abroad, says FM