Challenges to the improvement of obstetric care in maternity hospitals of a large Brazilian city: an exploratory qualitative approach on contextual issues