US defense chief apologizes for concealing hospitalization