10 US troops killed in Iraq