Rumsfeld clashes with Democrats on Iraq