edgar davids winning the tour de france