Ground-states for systems of M coupled semilinear Schrödinger equations with attraction-repulsion effects: characterization and perturbation results