Impact of external auditor–cloud specialist engagement on cloud auditing challenges