Governments must bring their national laws in line with human rights standards if they want to prevent rape and combat impunity for rapists, says UN expert.