The effect of teacher trust in colleagues on collective teacher efficacy: Examining the mediating role of the characteristics of professional learning communities. (November 2022)