Geology of the Brookville Terrane, southern New Brunswick, Canada