HIV outreach, peer education and community change: developments and dilemmas