£15,000 boost for charity after annual golf event