SMS dit: Trust, life satisfaction and opinions on immigration in 15 European countries