Thailand: China cancels deal to buy more than 1 million tons of rice due to corruption probe