Dr Aidan McQuade is the Director of Anti-Slavery International, the oldest international human rights organisation in the world.