Convicted Cold War spy John Walker dies in federal prison