Sweltering temperatures, tsunami threats batter parts of Japan