મૂડીવાદ, સમાજવાદ, સામ્યવાદ, અને ફાશીવાદ વચ્ચે તફાવત