Brazil will be climate leader, says ex-minister Marina Silva