Boys basketball: Westhill tops St. Joseph Cadets