But Scotland still has more deaths per head of population than any other nation, a report reveals.