Global NCAP slams negative media coverage