Solar storm barreling toward Earth