Senate passes spending bill, averts imminent shutdown