China blast death toll rises to 123