CHAMP, multiple-family HIV prevention groups designed with communities in Chicago, New York and South Africa: foundations, adaptations (CHAMP+) and lessons.