Is community-based health insurance an equitable strategy for paying for healthcare? Experiences from southeast Nigeria.