Diederich elected president of AGC