Giaccherini: Spain physically stronger