World conference on social determinants of health : Rio de Janeiro, Brazil, 19-21 october 2011 : meeting report (World Health Organization, 2012)