Environmental contingency in life history strategies: the influence of mortality and socioeconomic status on reproductive timing.