Harmful alcohol habits did not explain the social gradient of sickness absence in Swedish women and men