Integral projection model of insect herbivore effects on Cirsium altissimum populations along productivity gradients