Catholic Charity Appeal tops $8 million, has record-setting year in diocese