Hurricane Elsa strengthens, puts most of Florida in cone of uncertainty