Former Tottenham forward Paul Walsh believes Harry Kane's new six-year contract will encourage other Spurs players to stay.