Private Foundations, Community Foundations & Donor Advised Funds—Choosing the Right Charitable Vehicle for Your Client