Impact of ageing population on welfare state in Europe: a case study of Denmark, Germany and the United Kingdom