Health insurance and catastrophic illness: a report on the New Cooperative Medical System in rural China.