Spain face tough Euro 2012 task without Barcelona’s David Villa