Five reasons Denmark runs the best elections in the world