J.M. Weston has opened its second US store in Boston