Fabian Cancellara, primer maillot amarillo