'No better team': Spain boss hails win vs. Italy