Buffon: 'Greatest day of my life'