Vidal: 'Juve are the best'