Health care financing for the poor: community-based health insurance schemes in Gujarat