golfers earnings