TORONTO — Spin Master Corp. says it has signed a deal to buy Canadian puzzle company 4D Brands International Inc. Financial terms of the agreement for the maker of three dimensional model construction ...