America should stand for more than just wealth, says Warren Buffett