John Boadu elected NPP General Secretary