Mineralogy and geochemistry of an Archean tuffaceous exhalite: the Main Contact Tuff, Millenbach mine area, Noranda, Quebec