Limited-life philanthropy vs. Giving in perpetuity