Spectral-Collocation Method for Volterra Delay Integro-Differential Equations with Weakly Singular Kernels