Typhoon Yagi kills dozens in Vietnam, leaves trail of destruction