What battle did the Spanish win in 1571