A generalized coupled Korteweg–de Vries hierarchy, bi-Hamiltonian structure, and Darboux transformation