Buffett says recession may be worse than feared