H&M to open its largest store to date, in New York’s Herald Square