Melt-peridotite interaction in the Pre-Cambrian mantle beneath the western North China Craton: Petrology, geochemistry and Sr, Nd and Re isotopes