Cook Medical recalls nearly 100,000 catheters