Maximizing Charitable Giving Leveraging Tax Strategies in Estate Planning