Msgr. Duke, former St. Ann pastor, dies at 97