Quebec train derailment sparks explosion, fire