Peridotite xenoliths from the Jagersfontein kimberlite pipe: I. Primary and primary-metasomatic mineralogy