Terror funding crackdown 'flawed'