UAE cancels Iraq debt, names new ambassador