Maximizing tax benefits through charitable planning strategies