Ghana’s Dubai recruitment agreement covers up to 5,000 workers, with employer-paid flights and visa costs