NBC: 31 killed in explosion at barbecue restaurant in China