President Donald Trump has defended his $1.8 billion revenge slush fund, complaining that he gave up “a lot of money” for the ...