Buffon best world keeper of 25 years