Decomposition of socio-economic differences in life expectancy at birth by age and cause of death among 4 million South Korean public servants and their dependents