Forced labour is costing workers worldwide around $21bn a year in lost earnings, a new report says, with the apparel and textile sector among those industries where abuse is widespread.