Factors associated with self-rated health among mineworkers in Zambia: a cross-sectional study