'Udinese play the best football in Italy'