At 300, St. Charles Borromeo is marking history