Fish community structure in an intermittent river: the importance of environmental stability, landscape factors and within-pool habitat descriptors