Weather satellites watch Tropical Storm Fiona develop in the Atlantic (video)