7K 95% Trump’s businesses and campaign have given financial benefits to witnesses, ProPublica report shows