Satellites watch powerful Hurricanes Idalia and Franklin churn (video)