Tottenham teammates make Kane a 'great goalscorer' - Allardyce