Weather - food web interactions steer the dynamics of an insect population