1.7 trillion dollar spending bill 2023