Shoppers Stop appoints Pankaj Chaturvedi as new CFO amid India's ₹21.5L cr retail boom