MacMahon à Elsasshausen, l'empereur Guillaunme 1er à Woerth