Latest forecast as Tropical Storm Debby arrives in the Carolinas