Harry Kane says he is “staying at Tottenham this summer” after accepting he will not be joining Manchester City this season.