NJ charity care program faces fraud, waste