St. Joseph boys basketball trims Westhill by one point to stay unbeaten