Marxism, feminism and women’s liberation