The visible, near-infrared and short wave infrared channels of the EarthCARE multi-spectral imager