Urban League names new president, CEO