Migrant populations and HIV/AIDS. The development and implementation of programmes : theory, methodology and practice