California braces for powerful storm with millions at risk for flooding, strong winds