Density dependence in space and time: opposite synchronous variations in population distribution and body condition in the Baltic Sea sprat (Sprattus sprattus) over three decades