Andujar hails Buffon as best ever