ExxonMobil 3Q earnings up nearly 50% despite Harvey impacts