Massive solar storm set to spark auroras across Canada