President Donald Trump has proposed a $4.4 trillion federal budget for 2019, a plan Congress is expected to all but ignore.