NFP and charities and terrorism funding