The age-dependent influence of self-reported health and job characteristics on retirement