Kamala Harris finally agrees to sit-down interview