ECB test of bank climate risk deals far softer blow than feared