A Morgan Stanley index of future business spending is at an all-time high