Cathodoluminescence study of Mg activation in non-polar and semi-polar faces of undoped/Mg-doped GaN core–shell nanorods