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