The sport has earned its reputation as a great social activity, but there are clear mental and physical health benefits of golf, too