Norfolk Southern estimates Ohio derailment will cost $387M