Food web complexity and stability across habitat connectivity gradients