Michael: strongest US storm in decades batters Florida