Petrography, petrology and tectonic implications of Mitre Island, northern Fiji Plateau