Buffon: 'How far Juve have come'