Geology and geochemistry of Proterozoic supracrustal rocks from the western Dos Cabezas Mountains, Cochise County, Arizona