Warren Buffett’s annual letter to shareholders is out (pdf)