Mantle xenoliths in space and time in Europe