Why U.S. corporate earnings could boom in 2018