Cyclone Mick wreaks havoc on Fiji