'monster' cyclone leaves trail of devastation in vanuatu