do well by

[do well by] {v. phr.} To benefit; help; treat exceptionally well.

In his will Grandpa did well by all of his grandchildren and left each of them one million dollars.