Positive and negative density-dependence and boom-bust dynamics in enemy-victim populations: a mountain pine beetle case study