Random earnings differences, lifetime liquidity constraints, and altruistic intergenerational transfers