St. Joseph wins Division II boys golf championship