Taiwan cries foul as China snatches ally Dominican Republic away