Hero Motors targets $401 million valuation in India IPO