Japanese brewer Sapporo has secured a 95.8% stake in Canada's Sleeman Breweries after making an offer for the company's shares.