Senate easily passes $95bn aid bill for Ukraine, Israel and Taiwan with big bipartisan majority