TTB Slaps Constellation Brands with $420,000 Fine