The world 's largest retailer is planning to set up a chain of stores in India as part of a joint venture with India 's Bharti Retail .