Milton strengthens into powerful Category 5 hurricane ahead of Florida landfall