Taiwan's 23 million split on China defense ahead of 2028 vote