Hurricane Elsa strengthening on its approach to Florida