Giants broadcaster Duane Kuiper to miss games while undergoing chemotherapy