Community health insurance in Uganda: status, obstacles and prospects door