Warren Buffett says ‘never bet against America’ in a letter touting Berkshire assets based in the United States