Monster cyclone tears through Vanuatu town