Spectral Properties of the Anderson Impurity Model: Comparison of Numerical Renormalization Group and Non-Crossing Approximation