China stock market rally