What are the two conditions that are necessary and sufficient for natural selection to bring about evolutionary change in a population?