The top earners in golf, on and off the course