Hurricane Keith weakened to a tropical storm, before another landfall occurred near a city with a population of what?