Peru signs $20-million debt-for-nature swap with focus on Amazon rainforest