US passes $61Bn aid deal