St. Mary Cathedral, Knights of Columbus hosts annual Christmas Eve meal