Affleck gets honorary doctorate from Brown