Iraq: At least seven American troops killed