Denmark is regularly ranked as one of the happiest countries in the world – with a cosy international reputation as the home of hygge and Lego, the idealistic fictional prime minister Birgitte Nyborg in Borgen and the woolly jumpers of TV detective Sarah Lund.