Edwards Angell Palmer & Dodge elects new managing partner