Christian feminism: a charter of rights and duties