Millions of people are sweltering under Japan's worst heatwave for almost 150 years, in the latest early-season hot weather streak to hit the Northern Hemisphere this month.