Golf is good for business