Typhoon Noru makes landfall in Vietnam