The sequel to The Devil Wears Prada 2 has made an impressive splash in its first weekend in US cinemas.