Jeff Bezos has been criticized for putting spending on customers before profit, but that’s won his Amazon.com Inc. the title as the most reputable retailer in the U.S. for a third straight year.