The European Court of Human Rights must remain independent and its protection of human rights intact March 17, 2026