Tour de France: Linus Gerdemann wins stage 7