Donald Trump gives fiery testimony in New York civil fraud trial