Super typhoon whips Philippines, Taiwan, heads for China