Multiple spawning and the dynamics of fish populations: inferences from an individual-based simulation model