Typhoon Nanmadol hits Japan, causes major flooding and blackouts