Hydrologic Evaluation of Satellite Precipitation Products in Mountainous Basins