Stocks rally despite record jobless claims