Millions of Florida residents have been told to evacuate after Hurricane Irma killed at least 22 people in the eastern Caribbean and left devastation in its wake.