Senate passes Trump's bill as JD Vance breaks 50-50 tie