Craft Brew Alliance has secured a deal to produce Anheuser-Busch InBev brands, as it deepens its partnership with the Budweiser owner.