Why did Cain need a mark put on him for protection if they were the first people on earth?