A blast at a fireworks factory in China has killed 21 people and wounded 61 others. President Xi Jinping has called for a thorough probe.