Forecasters on Sunday upgraded Tropical Storm Florence to a hurricane, saying it was strengthening and taking aim at North and South Carolina, where it could make landfall by the end of the week.