Spain name Euro 2012 squad for Italy