Tax law changes may make most Americans hold off on cash donations