China agrees to purchase 25 million metric tons of US soybeans annually, Treasury secretary says