Density-dependent dispersal complicates spatial synchrony in tri-trophic food chains