Poverty and user fees for public health care in low-income countries: lessons from Uganda and Cambodia