Vanity Fair profiles John McCain.