Geobarometry of mafic and ultramafic xenoliths: examples from Hualalai and Mauna Kea volcanoes, Hawaii