A British warship has sailed through the Taiwan Strait , a move that is most likely to anger China, which claims Taiwan as part of its territory.