More than 18,000 Abu Dhabi workers get Dh300m in unpaid sala