E-commerce marketplace eBay India claims 100 million product listings