UN secretary-general Antonio Guterres says human rights are being “suffocated” around the world, lashing out at voices of division and anger who see them as a barrier to their quest for power and profit.