At least 12 people have been killed and more than 100 injured by an explosion at an unauthorised fireworks warehouse in Thailand.