Trump didn't ignore the warning, he simply doesn't care. Anyone who supports him is above reproach.
That's sufficient to explain it, and I'm sure is true. But does it go far enough? Is it that he doesn't care, or does he know Giuliani is working for the Russians, and that's why he supports him?