Socioeconomic inequality in non-communicable diseases in Europe between 2004 and 2015: evidence from the SHARE survey