Celebrating India's 75th anniversary of independence from British rule, Modi said he would encourage private investment in the country.