Warren Buffett has spent a lifetime telling investors not to bet against the United States, and his latest portfolio shifts ...