BASF, Yara agree to build $600M ammonia plant in Freeport