Metal–semiconductor heterostructures for surface-enhanced Raman scattering: synergistic contribution of plasmons and charge transfer