House Passes Nearly $1.4 Trillion Federal Spending Deal