Amazon, eBay grilled over online counterfeits