2 Dead After Powerful Typhoon Sweeps Through China, Taiwan