Taiwan president blames China for forced cancellation of