US stocks post major losses as weak data trigger recession woes