who wins ben h season of the bachelor