Dozens dead in China pit blast