Tylenol recalled for "mysterious odor"