explain the difference between capitalism and communism. what role does the government play in each type of economic system?