Hurricane Erin douses Caribbean, menaces US coast