does endometriosis cause weight gain