Should charitable deductions be limited for gifts made along "ideological" lines? (Excepting George Soros, for some reason...)