University of Minnesota pro-Palestine encampment cleared, agreement reached