U.S. says China to buy $17 billion of agricultural goods annually