Hours after 14 U.S. Marines were killed in Iraq last week , President Bush said American troops will remain in the country until Iraqi forces can deal with the insurgency .