The Ukrainian president has promised to punish those responsible as munitions were unknowingly stored in the area causing a huge fire to spread from the explosion