Trump rattled by confident Harris