Hurricane Irma has pummelled Florida, packing winds up to 130mph, swamping homes and boats, knocking out power to millions and toppling massive construction cranes over the Miami skyline.