and health: the moderating role of socio-cultural context.