Japan's rainy season ends early for 1st time in decades