Democrats join Republicans to pass $1.2 trillion spending package, advancing key step to prevent potential government shutdown by Jan. 30 deadline.