Spain falters in World Cup debut