Stocks rally on signs of further central bank stimulus