Does Italy have the pieces to contend and defend at UEFA Euro 2024?