Towards universal coverage in low-income countries: what role for community financing?