Novel amphibole geobarometer for high-magnesium andesite and basalt magmas