2019 Catholic Charity Appeal tops $7 million