What factors affect mental health in women with endometriosis? Towards the development of a comprehensive explanatory model