eBay CEO: Web Sales Tax Would Create 'Administrative Burden'