Twenty years of socio-economic inequalities in type 2 diabetes mellitus prevalence in Spain, 1987-2006