Iraq signs 'anti-corruption memorandum' with China