Formation of Carboniferous Pb-Zn and barite mineralization from basin-derived fluids, Nova Scotia, Canada