England captain Kane to stay at Spurs