Marina Silva says Rio+20 can still be saved