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