Europe rights court: Russia cannot ban LGBT public assemblies