Neo-Nazis face ‘dead end’: Putin