Congressional Budget Office says Trump's spending plan would add $2.42T to budget deficit