Geology and ore deposits of the Mammoth mining camp, Pinal County, Arizona