Teenage boy, 17, charged with armed robbery of Newnham IGA