Heavy snow, severe weather kill 35 in Japan