SAF-CM water vapor products and their relationship to large and intense precipitation over Europe during 2005