Leonardo hails 'extraordinary' Inter