Clinton will testify on Benghazi