The Democratic-controlled Senate passed a $95.3 billion package backed by President Biden that contains a fresh round of aid for Ukraine and also funds for Israel and Taiwan, overcoming the objections of many Republicans who opposed spending so much money abroad.