S&P 500 climbs 1.5% as 1999-style breadth warning flashes