Insurgents have launched two deadly attacks against Shi'ites in Iraq , just hours after U.S. Secretary of Defense Donald Rumsfeld paid a surprise visit to American troops in the country .