Donald Trump on the cover of Vanity Fair