Modelling biological N fixation and grass-legume dynamics with process-based biogeochemical models of varying complexity