Tottenham and England winger Andros Townsend will miss the World Cup after being ruled out for up to 10 weeks with an ankle injury.