As Flipkart slips, Amazon is tightening its grip on India’s mobile shoppers