The assimilation of cloud and rain-affected observations at ECMWF