China threatens Taiwan independence... and pushes India.