31 die in China barbecue restaurant explosion

* President Xi Jinping calls incident 'heartbreaking'