Formation mechanisms of surface passivating phases and their impact on the kinetics of galena leaching in ferric chloride, ferric perchlorate, and ferric nitrate solutions