A structural dynamic micro-simulation model for policy analysis: application to pension reform, income tax changes and rising life expectancy