Monsignor Charles Duke, longtime pastor of St. Ann Church, dies at 97