Constraints on food chain length arising from regional metacommunity dynamics