Sverige är det lyckligaste land i Europa.