Warren Buffett Stuns Shareholders by Announcing His Intention to Retire at the End of the Year