Controls on lag time in Philippine catchments identified using rainfall–runoff modelling and a generalized additive model (GAM)