Gap, Ebay, Costco among retailers on Most Ethical list