Everyone from Muji to Zara wants a piece of India but there aren’t enough shopping malls to hold them all