The US has carried out more than 20 strikes in international waters on alleged drug vessels since September.