England, New Zealand, Spain men’s teams arrive India for World Cup