Home Market Warren Buffett's annual letter: Berkshire got a $29 billion gift from new tax code