George Blake was last in line of Cold War spies who betrayed Britain