Influencing factors of humanistic care ability and its dimensions among mental health workers during the COVID-19 pandemic: an online cross-sectional study