Spain quarantines another town as new cases top 4,000