Amazon.com, eBay rank worst for global warming efforts