The influence of oxygen fugacity and chlorine on amphibole–liquid trace element partitioning at upper-mantle conditions