Dubai KPMG subsidiary scandal a ‘wake-up call’ for global firms