U.S. Senate candidate Steve Garvey makes appearance at celebrity golf tournament