Osteria Francescana wins world's best restaurant