Golf tournament brings joy, funds to veterans