Catholic Charities has new executive director