Thousands have been killed amid “near impunity” in President Duterte’s campaign, a UN report says.