COP23 wraps up – without triumph or disaster