Former Tour de France winner Jan Ullrich has finally admitted to blood doping but remains adamant that it was not cheating.