De Gregori enchants Cabras: two hours of magic, and the finale makes the audience of Piazza Stagno dance