Trump offers to speak under oath after Comey testimony