Catholic Charity Appeal surpasses $7 million goal for third consecutive year