Charitable donors prefer to give their time over money, even when it does less good for the cause, because they perceive it gives them more control over where their donation goes.