Leveraging user-generated endorsements as trust signals