Del Neri: 'Juventus are still the best'