Time-Fractional Diffusion of Distributed Order