Determinants for late presentation of head and neck cancer at Kenyatta National Hospital.