Trump outraged over questionable projects taxpayers have been funding