E. Jean Carroll testifies in battery and defamation case against Trump