The only difference between National socialism and socialism is the the national part. And almost none of what you just said was part of Moussolini's Fascist party. Moussolini's Fscism was an economic movement as much as a political movement and Moussolini always claimed to be a socialist. Fascism and Naziism are not identical by any stretch of the imagination. For one thing Fascist Italy actually spent Italian blood trying to save jews from Hitler's ovens.
You really need to read Jonah Goldberg's excellent book "Liberal Fascism"
You really need to read Jonah Goldberg's excellent book "Liberal Fascism"