China’s soybean demand has been hit by swine flu, raising doubts about Beijing’s trade promises