Iowa farmers hit by perfect storm of bad weather and trade battles