Tottenham Hotspur striker Harry Kane will captain England at the World Cup in Russia this summer.