NBC: University of Cambridge says it gained from slave trade