Up to 35 dead as Typhoon Hagibis slams Japan