A new annual report from organisation Transparency International has given Denmark the title of the world’s least corrupt country for the eighth year in a row.