India’s retail boom set to draw $3.5 billion as global capital moves away from struggling Western malls