Corporate earnings and economic growth are diverging. That's great news for stocks.