Travis Perkins reports 20% drop in turnover