28 injured in China restaurant collapse