Uganda orders recall of 4 million defective condoms