At Least 10 Dead, Millions Without Power After Hurricane Helene Makes Landfall: What We Know So Far