Nassau braces for wind, rain, flooding as Imelda swerves from shore