US House passes $1.1T spending bill