Senate Passes $95 Billion Aid Package for Israel and Ukraine, But Fate Is Still Uncertain