d3 chart responsive