Kanoute hails 'great' Gyan