Can stress affect charitable donations and philanthropy ?.