Typhoon Nari makes landfall Tuesday off Vietnam coast