Buffon: 'Juve could do better'