Amazon tops satisfaction index but corporate America is clearly not liked