Trump’s $1 trillion promise vs Congress