Mancini: 'Italy not far off the best'