Warren Buffett on U.S. economy: It's 'a tougher world' out there for many businesses