Storm Fiona ravages Canada’s east coast causing ‘terrifying’ destruction