Stocks slide before expected Fed hike