Simulating longitudinal data from marginal structural models using the additive hazard model