MIAMI — Ana becomes surprise tropical storm near Carolinas, weeks ahead of Atlantic hurricane season.