U.S. death toll in Iraq passes 3,500