Millions brace for Hurricane Matthew's 'life-threatening' floods