Columbia cancels university-wide commencement ceremony after weeks of protests on campus