Merck's James Mackey elected CHPA chairman