Positive signs for Critically Endangered European eel