Semi-parametric methods of handling missing data in mortal cohorts under non-ignorable missingness