Tropical Storm Fiona forms with 50 mph winds