Harold Cole — British soldier turned Nazi spy (1906-1946)