The structure of plant--herbivore ecological networks varies along elevation gradients