What are the modern names of branches of this navigable canal that passes through the Henhull parish?