Assimilation of satellite based rainfall estimates with the Canadian Precipitation Analysis