Analysing the diets of invertebrate predators using terminal restriction fragments