Collapsible tree with D3.js