Satellite imagery shows Hurricane Idalia developing · CNN · Sentinel