'Devils' take to the streets in Spanish village for Endiablada festival