South African Mickey Arthur appointed as Pak coach