Tour de France: Alexandre Vinokourov wins stage 15