dr nancy macharia husband