On a multi-species Cahn–Hilliard–Darcy tumor growth model with singular potentials