Warren Buffett: 'Talented and ambitious immigrants' make the U.S. economy great