A Monte Carlo model for low energy D-D neutron generators