Floods Kill 46 in Vietnam, Typhoon Peipah Nears