Jens Voigt finishes fantastic cycling career