Christ’s Universal Payment? (1 John 2:2)

John writes to the church with the assurance that Christ's payment satisfies the sins of the world. This sounds like the whole world is saved. This cannot be the case because right in Genesis 3:15 God promises that there are going to be two lines of people in the human race. There are those who are identified with Christ and those who are not identified with Christ. Christ's payment for the whole world must mean that Christ came to secure an international people.