Legal Considerations for Planning Charitable Contributions in Alabama