Adam Weinberg, former Colgate professor and dean, is named president of Denison University