Petrology, tectonic setting, and economic potential of devonian peraluminous granitoid plutons in the Canso and Forest Hill areas, eastern Meguma Terrane, Nova Scotia