Nazism vs Stalinism: two birds of the same feather