French retailer Auchan inks franchise deal with India's Max Hypermarket