Earth Charter affiliate in Germany celebrates 40 years