Benoit Hamon is known as the Bernie Sanders of France — and he just won the Socialist Party primary for president.