It's not even a Catholic organization. Save your money for the Salvation Army, or even the Red Cross (though the Red Cross has a bad administration record). Send money to those who need it, not to bureacrats and 'delivery structure'.
Not to be picky, but Catholic Charities is rated 19 in effectiveness while Salvation Army is ranked 44.