Natural resistance to cancers: a Darwinian hypothesis to explain Peto’s paradox