Annemiek van Vleuten seals Tour de France Femmes victory – Michmutters