Large parts of Tonga have been left without power after Tropical Cyclone Gita smashed into the Pacific island nation, flattening buildings, downing electrical lines and causing widespread flooding.