Ecosystem effects of environmental flows: modelling and experimental floods in a dryland river