D3 interactive sankey