Senate passes $95 billion aid package for Ukraine, Israel, but tough path ahead in House