Leaving a Legacy through Charitable Giving