A Dynamic Factor Approach to Mortality Modeling