Petrography and geochemistry of the Cape Hoskins volcanoes, New Britain, Papua New Guinea