Rethinking the relationship between socio-economic status and health: Making the case for sociological theory in health inequality research