Some strategies can even generate future retirement income for you, all while giving urgently needed money to a cause you care about. If you plan on donating part of your net worth to charity ...