Harry Kane has 'one more big contract' left of his career and Manchester City are in pole position to sign him from Tottenham, says Leroy Rosenior.