Serologic precursors of cancer. I. Prediagnostic serum nutrients and colon cancer risk.