Who is Justin Frimpong Koduah? Biography, age, profile & other facts about the new NPP General Secretary