European charity funds ‘diverted to Palestinian terrorists’