Satellite footage shows flooding in North Carolina following Helene