Hurricane Ernesto strengthened to a Category 2 storm Thursday night as it headed toward Bermuda after knocking out power and water to hundreds of thousands of Puerto Ricans. Sweltering heat enveloped the U.S. territory, raising concerns for the health of the population.