US funding for Ukraine war in peril after Congress budget deal