Buffon: 'Juve for life'