Why Donald Trump loathes John McCain