WASHINGTON (AP) — The Senate passed a six-month spending bill Friday hours before a government shutdown, overcoming sharp Democratic opposition to the measure and sending it to President Donald Trump to be signed into law.