A Sharp Error Analysis for the Fused Lasso, with Application to Approximate Changepoint Screening