similarities between Marxism and Islam