Dynamic-Depth Context Tree Weighting