Contador insists he is drug-free