Putt putt event combines good time, good cause