NBC: Columbus was a Sephardic Jew from Western Europe, study finds