Oliver Purnell resigns from DePaul