Iraq buys 120,000 tons of American rice