Consumer confidence drops to lowest reading since October 1993