Home favourite Ugo Humbert comes from behind to book a spot against Germany's Alexander Zverev in the final of the Paris Masters.