Constellation Brands is set to target "cleaning up" its portfolio going forward.