Text this: Validation of satellite precipitation (TRMM 3B43) in Ecuadorian coastal plains, Andean highlands and Amazonian rainforest