New Canaan boys hockey closes out St. Joseph in third period