‘Devil Wears Prada 2′ holds strong at North America box office – gazettE