The EarthCARE mission – science and system overview