Coexistence in streams: do source–sink dynamics allow salamanders to persist with fish predators?