The Devil Wears Prada 2 struts to stunning $233m opening weekend at box office | Globalytic