tree: use min_weight_leaf internally while exposing min_weight_fraction_leaf