Putin has not wrecked Glasgow Climate Pact – John Kerry