Metri in Geneva for human rights talks