Diabetes linked to shorter life expectancy for all social classes, researchers find