Robert Habeck: German Greens’ almost-candidate