It's altruism if GP stops the recursion at some point and actually uses the money to help people and do good.
It's effective altruism if they use the money in a smart way, that reasonably maximizes the good it does for others, instead of doing something stupid or just extremely suboptimal.