Ecological and anthropogenic drivers of large carnivore depredation on sheep in Europe