Jack Evans resigns from DC Council