Moz tourism weathers the storm