Cavalli and Longo Borghini stars for the pink Giro d'Italia