Interactive effects of disturbance and dispersal on community assembly