Mental health outcomes of job stress among Chinese teachers: role of stress resource factors and burnout