Vietnam braces for typhoon Kajiki