Benefit golf tournament raises almost half a million dollars for children