Truck drivers, middlemen and commercial sex workers: AIDS and the mediation of sex in south west Uganda