Recent legal developments in the field of human trafficking: a critical review of the 2005 European Convention and related instruments