Homotopy Smoothing for Non-Smooth Problems with Lower Complexity than $O(1/\epsilon)$