Nazi Enigma machine fetches thousands for canny collector