Hurricane Florence could cost retailers $700M