Millions brace for Hurricane Laura