St. Joseph defeats Ledyard to win football title