The White House has issued a warning to Congress that funds for weapons and assistance to Ukraine will run out by the end of the year.