Dems cave on Iraq funding