N.J. Plan Would Require Charities to Tell Donors They Can Earmark Money for Programs