Senate approves $1.1T spending bill