China irate as US targets Iran trade