Factors that determine catastrophic expenditure for tuberculosis care: a patient survey in China