Many businesses are paying a premium for migrant workers. Why are some foreigners making more money than full-time employees?