Toxin constraint explains diet choice, survival and population dynamics in a molluscivore shorebird