Stocks open higher, extend Monday's huge rally