Del Neri: 'Juve, roll up your sleeves'