Ex-CIA chief Petraeus arrives to testify about Benghazi attack