Trump to testify in New York civil investigation