Living in the tide of change: explaining Japanese subjective health from the socio-demographic change