With banks' sustainability commitments under fire, are science-based targets the answer, asks Christopher Marchant