On a Cahn–Hilliard–Keller–Segel model with generalized logistic source describing tumor growth