communism is a kind of government that does not allow free enterprise