Geology and petrology of the Sasso di Castro ophiolites and associated plagiogranites.