Northwestern agrees to students' 'clear set of demands', both sides negotiating in good faith